plural of impression - English Synonyms Dictionary